windrow ridge - Spanish English Dictionary